$(document).ready(function(){
    $('#cc').combo({
        editable:false,
        label:'选择贷款类型:',
        labelPosition:'left'
    });
    
    $('#sp').appendTo($('#cc').combo('panel'));
           
    $('#cc').combo('setValue', "gong_ji_jin_dai_kuan").combo('setText', "公积金贷款");
            
    $('#sp input').click(function(){
        var v = $(this).val();
        var s = $(this).next('span').text();
        $('#cc').combo('setValue', v).combo('setText', s).combo('hidePanel');
    });
    
    $("#sp input").change(function () {
        if ( $("input:radio[name=dai_kuan_lei_bie]:checked").val() == "shang_ye_dai_kuan")
        {
            $("#id_dai_kuan_li_lv").textbox('setValue',"4.90");
        } else
        {
            $("#id_dai_kuan_li_lv").textbox('setValue',"3.25");
        }
    });
    
    $('#cc2').combo({
        required:true,
        editable:false,
        label:'选择还款方式:',
        labelPosition:'left'
    });
    
    $('#sp2').appendTo($('#cc2').combo('panel'));
  
    $('#cc2').combo('setValue', "deng_e_ben_xi").combo('setText', "等额本息");
            
    $('#sp2 input').click(function(){
        var v = $(this).val();
        var s = $(this).next('span').text();
        $('#cc2').combo('setValue', v).combo('setText', s).combo('hidePanel');
    });
    
    $("#id_div_jie_guo_mei_yue_huan_kuan_qing_dan").hide();
                
    $("input:radio[name=huan_kuan_fang_shi]").change(function () {
        if ( $("input:radio[name=huan_kuan_fang_shi]:checked").val() == "deng_e_ben_xi")
        {
            $("#id_div_jie_guo_mei_yue_huan_kuan").show();
            $("#id_div_jie_guo_mei_yue_huan_kuan_qing_dan").hide();
        } else
        {
            $("#id_div_jie_guo_mei_yue_huan_kuan_qing_dan").show();
            $("#id_div_jie_guo_mei_yue_huan_kuan").hide();
        }
    });
    
    $('#ji_suan').linkbutton({
        onClick:function(){
            if( $('#id_ji_suan_fang_shi').tabs('getTabIndex', $('#id_ji_suan_fang_shi').tabs('getSelected'))== 0)
            {
                if ( $("#id_dan_jia").textbox('getValue') == 0)
                {
                    alert("请填写单价");
                }
                if ($("#id_mian_ji").textbox('getValue') == 0)
                {
                    alert("请填写面积");
                }
                if ( $("input:radio[name=huan_kuan_fang_shi]:checked").val() == "deng_e_ben_xi" )
                {
                    var fang_kuan_zong_e = $("#id_dan_jia").textbox('getValue') *$("#id_mian_ji").textbox('getValue'); 
                    var sou_fu_bi_li = $("#id_shou_fu_bi_li").combobox('getValue');
                    var zong_e = fang_kuan_zong_e * ( 1.0 - sou_fu_bi_li );
                    var li_lv = ( $("#id_dai_kuan_li_lv").textbox('getValue') / 100.0) / 12.0;
                    var yue_shu = $("#id_dai_kuan_nian_shu").combobox('getValue');
                    var mei_yue_huan_kuan = ( zong_e * li_lv * Math.pow( (li_lv+1), yue_shu ) ) / (  Math.pow( (li_lv+1), yue_shu ) - 1 );

                    $("#id_jie_guo_fang_kuan_zong_e").textbox('setValue',fang_kuan_zong_e); 
                    $("#id_jie_guo_shou_fu_shu_e").textbox('setValue', fang_kuan_zong_e * sou_fu_bi_li);
                    $("#id_jie_guo_dai_kuan_zong_e").textbox('setValue', zong_e);
                    $("#id_jie_guo_huan_kuan_zong_e").textbox('setValue', (mei_yue_huan_kuan * yue_shu).toFixed(2));
                    $("#id_jie_guo_li_xi_zong_e").textbox('setValue', (mei_yue_huan_kuan * yue_shu - zong_e).toFixed(2));
                    $("#id_jie_guo_dai_kuan_yue_shu").textbox('setValue', yue_shu);
                    $("#id_jie_guo_mei_yue_huan_kuan").textbox('setValue', mei_yue_huan_kuan.toFixed(2) );
                }else
                {
                    var fang_kuan_zong_e = $("#id_dan_jia").textbox('getValue') *$("#id_mian_ji").textbox('getValue');
                    var sou_fu_bi_li = $("#id_shou_fu_bi_li").combobox('getValue');
                    var zong_e = fang_kuan_zong_e * ( 1.0 - sou_fu_bi_li );
                    var li_lv = ( $("#id_dai_kuan_li_lv").textbox('getValue') / 100.0) / 12.0;
                    var yue_shu = $("#id_dai_kuan_nian_shu").combobox('getValue');
                            
                    var yi_huan_jin_e = 0;
                    var mei_yue_huan_kuan_qing_dan ="";
                    var huan_kuan_zong_e = 0;
                    for (var i = 1; i <= yue_shu; i++)
                    {
                        var dang_yue_huan_kuan_e = ( zong_e / yue_shu ) + ( zong_e - yi_huan_jin_e ) * li_lv;
                        mei_yue_huan_kuan_qing_dan = mei_yue_huan_kuan_qing_dan + i + "月," + dang_yue_huan_kuan_e.toFixed(2) +"元\n";
                        yi_huan_jin_e = yi_huan_jin_e + ( zong_e / yue_shu );
                        huan_kuan_zong_e = huan_kuan_zong_e + dang_yue_huan_kuan_e;
                    }
                
                    $("#id_jie_guo_fang_kuan_zong_e").textbox('setValue', fang_kuan_zong_e ); 
                    $("#id_jie_guo_shou_fu_shu_e").textbox('setValue', fang_kuan_zong_e * sou_fu_bi_li );
                    $("#id_jie_guo_dai_kuan_zong_e").textbox('setValue', zong_e ); 
                    $("#id_jie_guo_huan_kuan_zong_e").textbox('setValue', huan_kuan_zong_e.toFixed(2)  );
                    $("#id_jie_guo_li_xi_zong_e").textbox('setValue',(huan_kuan_zong_e - zong_e).toFixed(2) );
                    $("#id_jie_guo_dai_kuan_yue_shu").textbox('setValue', yue_shu );
                    $("#id_jie_guo_mei_yue_huan_kuan_qing_dan").textbox('setValue', mei_yue_huan_kuan_qing_dan );
                }
            }else
            {
                if ( $("#id_dai_kuan_zong_e").textbox('getValue') == 0)
                {
                    alert("请填写贷款总额");
                }
                if ( $("input:radio[name=huan_kuan_fang_shi]:checked").val() == "deng_e_ben_xi" )
                {
                    var zong_e = $("#id_dai_kuan_zong_e").textbox('getValue');
                    var li_lv = ( $("#id_dai_kuan_li_lv").textbox('getValue') / 100.0) / 12.0;
                    var yue_shu = $("#id_dai_kuan_nian_shu").combobox('getValue');
                    var mei_yue_huan_kuan = ( zong_e * li_lv * Math.pow( (li_lv+1), yue_shu ) ) / (  Math.pow( (li_lv+1), yue_shu ) - 1 );
                    
                    $("#id_jie_guo_fang_kuan_zong_e").textbox('setValue','略'); 
                    $("#id_jie_guo_shou_fu_shu_e").textbox('setValue','略');
                    $("#id_jie_guo_dai_kuan_zong_e").textbox('setValue', zong_e );
                    $("#id_jie_guo_huan_kuan_zong_e").textbox('setValue', (mei_yue_huan_kuan * yue_shu).toFixed(2)  );
                    $("#id_jie_guo_li_xi_zong_e").textbox('setValue', (mei_yue_huan_kuan * yue_shu - zong_e).toFixed(2) );
                    $("#id_jie_guo_dai_kuan_yue_shu").textbox('setValue', yue_shu );
                    $("#id_jie_guo_mei_yue_huan_kuan").textbox('setValue', mei_yue_huan_kuan.toFixed(2) );
                }else
                {
                    var zong_e = $("#id_dai_kuan_zong_e").textbox('getValue');
                    var li_lv =  ( $("#id_dai_kuan_li_lv").textbox('getValue') / 100.0) / 12.0;
                    var yue_shu = $("#id_dai_kuan_nian_shu").combobox('getValue');
                    var yi_huan_jin_e = 0;
                    var mei_yue_huan_kuan_qing_dan ="";
                    var huan_kuan_zong_e = 0;
                    for (var i = 1; i <= yue_shu; i++)
                    {
                        var dang_yue_huan_kuan_e = ( zong_e / yue_shu ) + ( zong_e - yi_huan_jin_e ) * li_lv;
                        mei_yue_huan_kuan_qing_dan = mei_yue_huan_kuan_qing_dan + i + "月," + dang_yue_huan_kuan_e.toFixed(2) +"元\n";
                        yi_huan_jin_e = yi_huan_jin_e + ( zong_e / yue_shu );
                        huan_kuan_zong_e = huan_kuan_zong_e + dang_yue_huan_kuan_e;
                    }
                    $("#id_jie_guo_fang_kuan_zong_e").textbox('setValue','略'); 
                    $("#id_jie_guo_shou_fu_shu_e").textbox('setValue','略');
                    $("#id_jie_guo_dai_kuan_zong_e").textbox('setValue', zong_e );
                    $("#id_jie_guo_huan_kuan_zong_e").textbox('setValue', huan_kuan_zong_e.toFixed(2) );
                    $("#id_jie_guo_li_xi_zong_e").textbox('setValue', (huan_kuan_zong_e - zong_e).toFixed(2) );
                    $("#id_jie_guo_dai_kuan_yue_shu").textbox('setValue', yue_shu );
                    $("#id_jie_guo_mei_yue_huan_kuan_qing_dan").textbox('setValue', mei_yue_huan_kuan_qing_dan );
                }
            }
        }
    });
    
    $('#chong_zhi').linkbutton({
        onClick:function(){
            $(":radio[name=dai_kuan_lei_bie][value=gong_ji_jin_dai_kuan]").prop("checked",true);
            $('#cc').combo('setValue', "gong_ji_jin_dai_kuan").combo('setText', "公积金贷款");
            $("#id_dai_kuan_li_lv").textbox('setValue',"3.25");
            $('#id_ji_suan_fang_shi').tabs("select", 0);
            $("#id_dan_jia").textbox('setValue',"");
            $("#id_mian_ji").textbox('setValue',"");
            $("#id_shou_fu_bi_li").combobox('setValue',"0.3");
            $("#id_dai_kuan_zong_e").textbox('setValue',"");
            $("#id_dai_kuan_nian_shu").combobox('setValue',"360");
            $(":radio[name=huan_kuan_fang_shi][value=deng_e_ben_xi]").prop("checked",true);
            $('#cc2').combo('setValue', "deng_e_ben_xi").combo('setText', "等额本息");
            $("#id_jie_guo_fang_kuan_zong_e").textbox('setValue',"");
            $("#id_jie_guo_shou_fu_shu_e").textbox('setValue',"");
            $("#id_jie_guo_dai_kuan_zong_e").textbox('setValue',"");
            $("#id_jie_guo_huan_kuan_zong_e").textbox('setValue',"");
            $("#id_jie_guo_li_xi_zong_e").textbox('setValue',"");
            $("#id_jie_guo_dai_kuan_yue_shu").textbox('setValue',"");
            $("#id_jie_guo_mei_yue_huan_kuan").textbox('setValue',"");
            $("#id_jie_guo_mei_yue_huan_kuan_qing_dan").textbox('setValue',"");
            $("#id_div_jie_guo_mei_yue_huan_kuan").show();
            $("#id_div_jie_guo_mei_yue_huan_kuan_qing_dan").hide();
        }
    });
});